sling dead animals by the feet - Turkish English Dictionary